be annoyed at the slightest touch or be in a bad mood - Türkisch Englisch Wörterbuch